package arithmetic;

import java.util.Scanner;

public class TestHW4 {
    /**
     * 知识点梳理：
     * 1.str.subString(0,1)//包左不包右
     * 2.递归
     * 描述
     * •输入一个字符串，请按长度为8拆分每个输入字符串并进行输出；
     *
     * •长度不是8整数倍的字符串请在后面补数字0，空字符串不处理。
     * 输入描述：
     * 连续输入字符串(每个字符串长度小于等于100)
     *
     * 输出描述：
     * 依次输出所有分割后的长度为8的新字符串
     *
     * 示例1
     * 输入：
     * abc
     * 复制
     * 输出：
     * abc00000
     */
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        String str = in.nextLine();
        if(!str.isEmpty()){
            test(str);
        }
    }

    public static void test(String str){
        int len = str.length();
        if(len<8){
            while(str.length() < 8){
                str+=0;
            }
            System.out.println(str);
        }else if(len==8){
            System.out.println(str);
        }else{
            String str1 = str.substring(0, 8);
            System.out.println(str1);
            String str2 = str.substring(8, len);
            test(str2);
        }
    }
}
